<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html   xmlns="http://www.w3.org/1999/xhtml"    
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:p="http://primefaces.org/ui">
    <ui:composition>
        <p:menubar id="menu" autoDisplay="false">  
            <p:menuitem 
                value="Inicio"
                style="font-size: 110%"
                        url="#{sesionBean.autenticado ? 
                               '/paginas/protegido/cpanel.xhtml' : 
                               '/inicio.xhtml'}"/>           
            <p:submenu 
                label="Sistema"
                style="font-size: 110%"
                rendered="#{sesionBean.verificarPermiso('consultar','usuario') or
                            sesionBean.verificarPermiso('consultar','rol') or
                            sesionBean.verificarPermiso('consultar','privilegio') or
                            sesionBean.verificarPermiso('consultar','bitacora')}">   
                <p:menuitem 
                    value="Operaciones" 
                    style="font-size: 110%"
                    url="/paginas/protegido/seguridad/operacion.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','operacion')}"/>   
                <p:menuitem 
                    value="Objetos" 
                    style="font-size: 110%"
                    url="/paginas/protegido/seguridad/objeto.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','objeto')}"/>
                <p:menuitem 
                    value="Privilegios" 
                    style="font-size: 110%" 
                    url="/paginas/protegido/seguridad/privilegio.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','privilegio')}"/>
                <p:menuitem 
                    value="Roles" 
                    style="font-size: 110%"
                    url="/paginas/protegido/seguridad/rol.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','rol')}"/>
                <p:menuitem 
                    value="Usuarios" 
                    url="/paginas/protegido/seguridad/usuario.xhtml"
                    style="font-size: 110%"
                    rendered="#{sesionBean.verificarPermiso('consultar','usuario')}"/>              
                <p:menuitem 
                    value="Bitácora" 
                    style="font-size: 110%"
                    url="/paginas/protegido/seguridad/bitacora.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','bitacora')}"/>
            </p:submenu>          
            <p:submenu 
                label="Taxonomía"
                style="font-size: 110%"
                rendered="#{sesionBean.verificarPermiso('consultar','phylum') or
                            sesionBean.verificarPermiso('consultar','clase') or
                            sesionBean.verificarPermiso('consultar','orden') or
                            sesionBean.verificarPermiso('consultar','superfamilia') or
                            sesionBean.verificarPermiso('consultar','familia') or
                            sesionBean.verificarPermiso('consultar','genero') or
                            sesionBean.verificarPermiso('consultar','especie') or
                            sesionBean.verificarPermiso('importar','taxonomia') or
                            sesionBean.verificarPermiso('exportar','taxonomia')}">
                <p:menuitem 
                    value="Phylum" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/phylum.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','phylum')}"/>
                <p:menuitem 
                    value="Clases" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/clase.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','clase')}"/>
                <p:menuitem 
                    value="Ordenes" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/orden.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','orden')}"/>
                <p:menuitem 
                    value="Superfamilias" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/superfamilia.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','superfamilia')}"/>
                <p:menuitem 
                    value="Familias" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/familia.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','familia')}"/>
                <p:menuitem 
                    value="Géneros" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/genero.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','genero')}"/>
                <p:menuitem 
                    value="Especies" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/especie.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','especie')}"/>
                <p:menuitem 
                    value="Importar Catálogo" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/importar-catalogo.xhtml"
                    rendered="#{sesionBean.verificarPermiso('importar','taxonomia')}"/>
                <p:menuitem 
                    value="Exportar Catálogo" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/exportar-catalogo.xhtml"
                    rendered="#{sesionBean.verificarPermiso('exportar','taxonomia')}"/>
            </p:submenu>            
            <p:submenu 
                label="Clasificaciones"
                style="font-size: 110%"
                rendered="#{sesionBean.verificarPermiso('consultar','animal') or
                            sesionBean.verificarPermiso('consultar','especimen')}">
                
               <!-- <p:menuitem 
                    value="Grupos" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/grupo.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','grupo')}"/> -->
                <p:menuitem 
                    value="Animales" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/animal.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','animal')}"/>
                <p:menuitem 
                    value="Especímenes" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/especimen.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','especimen')}"/>
            </p:submenu>       
            <p:submenu 
                label="Recolecciones"
                style="font-size: 110%"
                rendered="#{sesionBean.verificarPermiso('consultar','recolector') or
                            sesionBean.verificarPermiso('consultar','recoleccion')}">
                <p:menuitem 
                    value="Recolectores" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/recolector.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','recolector')}"/>
                <p:menuitem 
                    value="Recolecciones" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/recoleccion.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','recoleccion')}"/>
            </p:submenu>     
            <p:submenu 
                label="Geografía"
                style="font-size: 110%"
                rendered="#{sesionBean.verificarPermiso('consultar','departamento') or
                            sesionBean.verificarPermiso('consultar','municipio') or
                            sesionBean.verificarPermiso('consultar','zona') or
                            sesionBean.verificarPermiso('consultar','areaprotegida')}">
                <p:menuitem 
                    value="Departamentos" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/departamento.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','departamento')}"/>
                <p:menuitem 
                    value="Municipios"
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/municipio.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','municipio')}"/>
                <p:menuitem 
                    value="Áreas Protegidas"
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/area-protegida.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','areaprotegida')}"/>
                <p:menuitem 
                    value="Zonas" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/zona.xhtml"
                    rendered="#{sesionBean.verificarPermiso('consultar','zona')}"/>
            </p:submenu>           
            <p:menuitem 
                value="Restauraciones" 
                style="font-size: 110%"
                url="/paginas/protegido/zoologia/restauracion.xhtml"
                rendered="#{sesionBean.verificarPermiso('consultar','restauracion')}"/>       
            <p:submenu 
                label="Reportes"
                style="font-size: 110%"
                rendered="#{sesionBean.verificarPermiso('ejecutar','consulta_avanzada') or 
                            sesionBean.verificarPermiso('generar','reporte')}">
                <p:menuitem 
                    value="Reporte Dinámico" 
                    style="font-size: 110%"
                    url="/paginas/protegido/reporte.xhtml"
                    rendered="#{sesionBean.verificarPermiso('ejecutar','consulta_avanzada') and
                                sesionBean.verificarPermiso('generar','reporte')}"/>
                <p:menuitem 
                    value="Especímenes" 
                    style="font-size: 110%"
                    url="/paginas/protegido/zoologia/ficha-tecnica.xhtml"
                    rendered="#{sesionBean.verificarPermiso('generar','reporte') and
                                sesionBean.verificarPermiso('consultar','especimen')}"/>
                <p:menuitem 
                    value="Recolecciones" 
                    style="font-size: 110%"
                    url="/paginas/protegido/reporte-recolecciones.xhtml"
                    rendered="#{sesionBean.verificarPermiso('generar','reporte') and
                                sesionBean.verificarPermiso('consultar','recoleccion')}"/>
                
                <p:menuitem 
                    value="Restauraciones" 
                    style="font-size: 110%"
                    url="/paginas/protegido/reporte-restauraciones.xhtml"
                    rendered="#{sesionBean.verificarPermiso('generar','reporte') and
                                sesionBean.verificarPermiso('consultar','recoleccion')}"/>
                
                <p:menuitem 
                    value="Usuarios del sistema" 
                    style="font-size: 110%"
                    url="/paginas/protegido/lista-usuarios.xhtml"
                    rendered="#{sesionBean.verificarPermiso('generar','reporte') and
                                sesionBean.verificarPermiso('consultar','recoleccion')}"/>
                
            </p:submenu>       
            <p:submenu 
                label="Soporte"
                style="font-size: 110%">
                <p:menuitem 
                    value="Ayuda" 
                    style="font-size: 110%"
                    url="/paginas/protegido/ayuda.xhtml"/>
                <p:menuitem 
                    value="Contacto" 
                    style="font-size: 110%"
                    url="/paginas/protegido/contacto.xhtml"/>
            </p:submenu>
        </p:menubar>  
    </ui:composition>
</html>
